heavy rainfall warning - Español Inglés Diccionario